#include <stdio.h>
#include <signal.h>
volatile int flag=0;
void handler(int signo)
{
    printf("get signal %d\n",signo);
    flag=1;
}
int main(void)
{
    signal(2,handler);
    while(!flag);
    printf("Process Quit\n");    
}
